/**
 * 
 */
package sailing.entity;

import cjlite.dao.support.Column;
import cjlite.dao.support.DT;
import cjlite.dao.support.Id;
import cjlite.dao.support.Table;

/**
 * @author kevin
 * 
 */
@Table
public class Customer {
	@Id
	@Column(dt = DT.CHAR, length = 20)
	private String id;
	
	@Column(dt = DT.CHAR, length = 255)
	private String name;
	
	@Column(dt = DT.CHAR, length = 255)
	private String customerCode;
	
	@Column(dt = DT.CHAR, length = 255)
	private String address;
	
	@Column(dt = DT.CHAR,length = 20)
	private String zipcode;
	
	@Column(dt = DT.CHAR, length = 255)
	private String faxNumber;
	
	@Column(dt = DT.CHAR, length = 255)
	private String telNumber;
	
	/**
	 * contanct person name
	 */
	@Column(dt = DT.CHAR, length = 255)
	private String contact;
	
	@Column(dt = DT.CHAR, length = 255)
	private String vatNumber;
	
	@Column(dt = DT.CHAR, length = 255)
	private String bankName;
	
	@Column(dt = DT.CHAR, length = 255)
	private String bankNumber;
	
	@Column(dt = DT.BIGINT)
	private long createTime;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public long getCreateTime() {
		return createTime;
	}

	public void setCreateTime(long createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the customerCode
	 */
	public String getCustomerCode() {
		return customerCode;
	}

	/**
	 * @param customerCode the customerCode to set
	 */
	public void setCustomerCode(String customerCode) {
		this.customerCode = customerCode;
	}

	/**
	 * @return the address
	 */
	public String getAddress() {
		return address;
	}

	/**
	 * @param address the address to set
	 */
	public void setAddress(String address) {
		this.address = address;
	}

	/**
	 * @return the zipcode
	 */
	public String getZipcode() {
		return zipcode;
	}

	/**
	 * @param zipcode the zipcode to set
	 */
	public void setZipcode(String zipcode) {
		this.zipcode = zipcode;
	}

	/**
	 * @return the faxNumber
	 */
	public String getFaxNumber() {
		return faxNumber;
	}

	/**
	 * @param faxNumber the faxNumber to set
	 */
	public void setFaxNumber(String faxNumber) {
		this.faxNumber = faxNumber;
	}

	/**
	 * @return the telNumber
	 */
	public String getTelNumber() {
		return telNumber;
	}

	/**
	 * @param telNumber the telNumber to set
	 */
	public void setTelNumber(String telNumber) {
		this.telNumber = telNumber;
	}

	/**
	 * @return the contact
	 */
	public String getContact() {
		return contact;
	}

	/**
	 * @param contact the contact to set
	 */
	public void setContact(String contact) {
		this.contact = contact;
	}

	/**
	 * @return the vatNumber
	 */
	public String getVatNumber() {
		return vatNumber;
	}

	/**
	 * @param vatNumber the vatNumber to set
	 */
	public void setVatNumber(String vatNumber) {
		this.vatNumber = vatNumber;
	}

	/**
	 * @return the bankName
	 */
	public String getBankName() {
		return bankName;
	}

	/**
	 * @param bankName the bankName to set
	 */
	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	/**
	 * @return the bankNumber
	 */
	public String getBankNumber() {
		return bankNumber;
	}

	/**
	 * @param bankNumber the bankNumber to set
	 */
	public void setBankNumber(String bankNumber) {
		this.bankNumber = bankNumber;
	}

}
